linen or hemp clothing - Alemán Inglés Diccionario